package com.zzzy.sys.dao.mapper;

import com.zzzy.sys.dao.entity.Role;
import com.zzzy.framework.core.mybatis.mapper.BaseMapperE;

import java.util.List;

/**
 * 角色信息表 Mapper 接口
 *
 * @author fc
 * @since 2024-04-19
 */
public interface RoleMapper extends BaseMapperE<Role> {

    List<Role> selectRoleListByUserId(Long userId);

    /**
     * 通过角色id获取指定数据权限下管理的用户ID集合
     */
    List<Long> selectCustomDeptUserListByRoleId(Long roleId);
}
